lead a cat and dog life - Allemand Anglais Dictionnaire